Trackable postage

ABSTRACT

Systems, devices, and computer-implemented methods for tracking a delivery item that includes a tracking number. Embodiments can include an application on a user device, and may include operations and functions that include: extracting, from a serial barcode associated with the tracking number, a serial number and an address specifying a website associated with tracking the delivery item; automatically navigating to the website; automatically entering the serial number into the website; receiving, from the website, information indicating the location and information describing features or services associated with the delivery item based on the serial number; and displaying, on the user device, the location information and the information describing features or services associated with the delivery item. The website may provide the location information and the features/services information associated with the delivery item based on the tracking number that is attached to the deliver item and associated with the serial number.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.16/870,618, filed on May 8, 2020, which is a continuation of U.S. patentapplication Ser. No. 15/272,166, filed on Sep. 21, 2016, which claimsthe benefit of and priority to U.S. Provisional Patent Application Ser.No. 62/222,032, which was filed on Sep. 22, 2015, all of which arehereby incorporated herein by reference in their entireties.

BACKGROUND

Various agencies and companies provide delivery services using deliveryprocessing systems, such as the U.S. Postal Service's mail deliveryprocessing system, or the delivery processing systems of the FederalExpress corporation (FedEx™) or the United Parcel Service corporation(UPS™). A delivery processing system can include one or more devices atone or more locations that process delivery items at that location by,for example, scanning the delivery items, authenticating postage,determining destination addresses, sorting the delivery items, etc. Asan example, a delivery item can be mailed from a first location where itis initially processed by the delivery processing system (e.g., asorter), causing it to be sent to a second location where it is againprocessed by the delivery processing system (e.g., another sorter),before being delivered to a destination (e.g., a home or business).

While delivery service using such systems may be generally reliable, itis often difficult for a customer of a delivery service to determinewhen a delivery item will arrive at its destination. Accordingly, thereis a desire for postal tracking products and methods, systems, andcomputer-readable media that track delivery items, for example, atdelivery processing centers, while in transit, when near a deliverylocation, etc., thereby allowing the customer to determine a currentlocation and/or an arrival time of a delivery item with increasedaccuracy.

SUMMARY

In accordance with aspects of the present disclosure,computer-implemented methods, systems, and computer-readable media aredisclosed for tracking delivery items associated with a postal trackingproduct that includes a tracking bar code and/or a serial number. Thetracking bar code can be attached to a delivery item and mailed.

The delivery item can be processed by a delivery processing system, orthe like. In various embodiments, the delivery processing system mayreport, e.g. to a product tracking and reporting system, informationcomprising an indication of a location of a delivery item and a trackingnumber associated with the delivery item; receive, e.g., from a user viaan application, a request to access a tracking interface of a producttracking and reporting system, wherein the request comprises a serialnumber associated with the tracking number; and provide, to the user andin response to receiving the request, the location and informationdescribing features or services associated with the delivery item. Invarious embodiments, the application may perform operations thatinclude: extracting, from a serial barcode associated with the postaltracking product, the serial number and a website associated with thetracking interface, automatically navigating the user to the website,and automatically entering the serial number associated with thetracking number into the tracking interface via the website. In suchembodiments, the providing the location and the information describingfeatures or services associated with the delivery item may be based onthe automatic entering of the serial number into the tracking interface.

Other aspects of the present disclosure include systems, devices, andcomputer-implemented methods for tracking a delivery item that includesa tracking number. Embodiments can be implemented as an application on acomputerized user device, and may include operations and functions thatinclude: extracting, from a serial barcode associated with the trackingnumber, a serial number and an address specifying a website associatedwith tracking the delivery item; automatically navigating to thewebsite; automatically entering the serial number into the website;receiving, from the website, information indicating the location andinformation describing features or services associated with the deliveryitem based on the serial number; and displaying, on the user device, thelocation information and the information describing features or servicesassociated with the delivery item. The website may provide the locationinformation and the features/services information associated with thedelivery item based on the tracking number that is attached to thedeliver item and associated with the serial number.

DESCRIPTION OF DRAWINGS

The accompanying drawings, which are incorporated in and constitute apart of this specification, illustrate embodiments of the presentteachings and together with the description, serve to explain theprinciples of the present teachings. In the drawings:

FIG. 1 is a diagram illustrating examples of tracking and serial barcodes, consistent with an embodiment of the invention;

FIG. 2 is a diagram illustrating an example element of a stamp bookletthat includes a serial bar code and a postage stamp with a tracking barcode, consistent with an embodiment of the invention;

FIG. 3 is a flow diagram illustrating an example of a method of onlinepurchasing and utilization of trackable postage by a registered user,consistent with an embodiment of the invention;

FIG. 4 is a flow diagram illustrating an example of a method of onlinepurchasing and utilization of trackable postage by an unregistered user,consistent with an embodiment of the invention;

FIG. 5 is a flow diagram illustrating an example of a method of in-storepurchasing and utilization of trackable postage, consistent with anembodiment of the invention;

FIG. 6 is a diagram illustrating an example of an Internet-based postagetracking interface, consistent with an embodiment of the invention; and

FIG. 7 is a diagram illustrating an example of a computing system fortracking delivery items, consistent with certain disclosed embodiments.

DETAILED DESCRIPTION

Reference will now be made in detail to the present examples ofembodiments of the disclosure, several examples of which are illustratedin the accompanying drawings.

Various embodiments include systems, methods, and manufactures thattrack delivery items using tracking bar codes, where postage refers toan indicia or tangible representation of a payment, charge, monetaryamount, or cost for delivery. Various embodiments additionally includesystems, methods, and manufactures that provide trackable postage usingtracking bar codes and serial bar codes. A tracking bar code encodes,contains, or otherwise includes information that is used to track adelivery item through a mail processing or delivery system, and a serialbar code encodes, contains, or otherwise includes information thatrepresents a serial number, which may be a unique serial number that canbe used by a user to access tracking information. In some embodiments,the bar codes can be linear bar codes (i.e., one-dimensional bar codes)or Quick Response Codes (“QR codes”) (i.e., two-dimensional bar codes),or the like. In further embodiments, the serial number and the trackingnumber can be the same number or one number can be based on (e.g.,derived or calculated from or using) the other number.

In other embodiments, a unique identifier (e.g., an alphanumeric string,a unique symbol, etc.) can be used in place of a bar code with thesystems, methods and manufactures described herein. In such embodiments,the unique identifier can be machine scannable and can be processedsimilar to a bar code, as described herein.

Trackable postage enables users to follow (e.g. obtain locationinformation for) delivery items, such as greeting cards, postcards,packages, parcels, and personal and business letters and the like, asthey travel through a delivery processing system, such as the U.S.Postal Service's mail delivery processing system, or the deliveryprocessing systems of the Federal Express corporation (FedEx™) or theUnited Parcel Service corporation (UPS™).

In some embodiments, in order to utilize trackable postage, a user canpurchase a postal tracking product that includes a postage stamp and atracking bar code, for example, either on separate stickers that aredispensed as a single product or with the tracking bar code included aspart of the postage stamp itself. In further embodiments, the postaltracking product can include a serial number, for example, encoded in aserial bar code that is dispensed with the postage stamp and thetracking bar code as a single product.

A postage stamp, as referred to herein, is an item that can be attachedand displayed on a delivery item as proof of payment of postage, suchas, for example, a small printed piece of paper with adhesive on oneside.

As referred to herein, a tracking bar code is a computer-readable barcode encoding or otherwise associated with a tracking number. Eachtracking number may be, and is preferably, unique with respect to othertracking numbers and, in various embodiments, can be generated randomly,sequentially, etc. In various embodiments, a tracking number may be aseries or sequence of characters, which may include numbers, letters, ora combination of numbers and letters, or the like. The tracking bar codecan be attached to a delivery item and its image captured via cameras ina delivery processing system. The tracking number may be extracted byprocessing the captured image of the tracking bar code. The tracking barcode can be used by a delivery processing system to identify locations,activities, and/or statuses associated with the mail item to which thetracking bar code is attached, based on the location and otherinformation associated with the image-capturing camera, and to reportthe locations, activities, and/or statuses to a user.

In some embodiments, the tracking bar code can be separate from thepostage payment indicator (e.g., postage stamp), and both the trackingbar code and the postage payment indicator can be attached to a deliveryitem separately. In further embodiments, the tracking bar code can beincluded as part of, integrated with, and/or cover substantially theentire postage payment indicator (e.g., postage stamp). For example, thetracking code can be a separate image adjacent to a decorative image,the tracking code can be integrated as part of the decorative image, orthe tracking code can replace a traditional decorative image on apostage stamp.

As an example of the tracking code integrated as part of a decorativeimage, the tracking code can be inserted into the decorative imageand/or be included as part of the decorative image. For example, adecorative image of a flower can include the tracking code within thedesign of the flower.

As referred to herein, a serial number is a series or sequence ofcharacters, which may include numbers, letters, or a combination ofnumbers and letters, that is provided to and/or used by a user oftrackable postage to access tracking information. Each serial number maybe, and is preferably, unique with respect to other serial numbers and,in various embodiments, can be generated randomly, sequentially, etc.The serial number can be associated with one or more tracking numbers.In some embodiments, the serial number and the tracking number can bethe same number or similar numbers, one number can be based on the other(e.g., derived or calculated from or using the other number), the serialnumber can be included in the tracking number, or the tracking numbercan be included in the serial number, etc. For example, a booklet orsheet of postage stamps may include a tracking number for each postagestamp and a single serial number for the entire booklet. As a furtherexample, a booklet or sheet of postage stamps may include a trackingnumber and a serial number for each postage stamp (e.g., a sheet of tenstamps includes ten tracking numbers and ten serial numbers). As alsoreferred to herein, a serial bar code is a computer-readable bar codeassociated with (e.g., that encodes) the serial number and that can becaptured as an image via cameras, such that the serial number can beextracted by processing the captured image of the serial bar code. Forexample, a user can capture an image of the serial bar code with amobile device running an application that can process the bar code andextract information encoded in the bar code.

In further embodiments, the serial bar code can additionally encode, forexample, a domain name and/or the Internet Protocol (IP) address of awebsite associated with an Internet-based postage tracking interface, asdescribed in further detail below. In an example embodiment, the serialbar code can be scanned by a user device (e.g., using a camera of asmart phone). The user device can be configured to process scanned barcodes, automatically navigate to websites based on the encoded domainnames (e.g., my.usps.com/tracking) and/or the IP addresses, and/orautomatically enter the serial numbers extracted from the bar codes intothe postage tracking interface. Accordingly, after scanning the serialbar code, the user device can automatically display a web page withpostage tracking information. In various embodiments, this functionalitymay be implemented by an application downloaded and executed by the userdevice.

In some embodiments, users can purchase postage payment indicators(e.g., postage stamps) that include both a tracking number and a serialnumber on the face of each indicator. In further embodiments, the serialnumber can be separate from the purchased postage payment indicators,but included with the purchase. For example, a booklet of postage stampscan be purchased and the serial numbers for each postage stamp can be inthe booklet, but not printed or otherwise shown on the face of any ofthe postage stamps.

FIG. 1 is a diagram illustrating examples of tracking and serial barcodes, consistent with an embodiment of the invention. As shown in FIG.1, an item 100 can include a linear bar code 100A and a QR code 1006. Insome embodiments, the item 100 can be an item that can be individuallypurchased at a store, an item included in a postage stamp booklet thatcan be purchased at a store, an item that can be printed out by a userafter an online purchase, etc. In some implementations, the linear barcode 100A can be a tracking bar code associated with a tracking numberand the QR code 100B can be a serial bar code associated with a serialnumber. As described above, in various implementations, the serialnumber and the tracking number can be the same number, can be differentnumbers, one number can be based on the other number, etc. In someimplementations, the item 100 may be in the form of a self-adhesivesticker or other printed paper item of a size that can be adhered orotherwise attached to a delivery item, such as an envelope, package,periodical, box, or the like.

In some embodiments, the item 100 can be purchased separately from oneor more postage payment indicators (e.g., postage stamps), while, infurther embodiments, the item 100 can be included with a purchase of oneor more postage payment indicators. In some implementations, all or partof the item 100 can be attached to a delivery item (e.g. by a user). Forexample, as shown on the item 110, the linear bar code 110A can be atracking bar code and can be attached to the item 110. In someembodiments, the linear bar code 110A can be a removable segment of theitem 100 that includes the linear bar code 100A, and the removablesegment can include pressure-sensitive adhesive on the side opposite thelinear bar code 100A. The removable segment with the linear bar code110A can be attached to the item 110 by pressing the adhesive sideagainst the item 110.

FIG. 2 is a diagram illustrating an example element (e.g., a page) of apostage stamp booklet 230 that includes a serial bar code 220 and apostage stamp 200 with a tracking bar code 210, consistent with anembodiment of the invention. As shown in FIG. 2, the postage stamp 200can be included in the postage stamp booklet 230. The postage stampbooklet 230 can include multiple postage stamps and one or more serialbar codes (e.g. the serial bar code 220). The serial bar code 220 canbe, for example, a QR code as shown in this example. In someembodiments, the serial bar code 220 can be an encoded version of aserial number.

As shown, the postage stamp 200 can include the tracking bar code 210.The tracking bar code 210 can be, for example, a QR code as shown inthis example. In some embodiments, the tracking bar code 210 can be anencoded version of a tracking number, which can be the same as theserial number or can be a different number.

The postage stamp 200, which includes the tracking bar code 210, can, insome embodiments, be removable from the stamp booklet 230 and caninclude pressure-sensitive adhesive on the side opposite the decorativeimage and the tracking bar code 210. Accordingly, the postage stamp 200and the tracking bar code 210 can be attached to a delivery item.

In various embodiments, the tracking bar code 210 can be photographed,scanned, or otherwise captured in an image, the captured image can beanalyzed, and the encoded tracking number extracted. For example, thecameras and computing devices that are part of a delivery processingsystem (e.g., in sorting machines) may capture and analyze the trackingbar code 210 when the delivery item is sorted or otherwise processed atvarious locations ranging from where the delivery item was originallyshipped (e.g., mailed) and the destination address of the delivery item.Cameras and computing devices in the delivery processing system may berequired to process relatively large numbers of tracking bar codes (e.g.hundreds or thousands of tracking bar codes) in relatively small amountsof time (e.g. in a matter of seconds or minutes). Accordingly, invarious embodiments, various features of the tracking bar codes may beoptimized to promote efficient and accurate scanning and processing. Thevarious features described herein are merely for the sake of example andare not intended to be limiting. For example, the spectral rangesdescribed herein are in the visible light range, but suchimplementations are not intended to be limiting and other spectralranges can be used that include, for example, infrared and ultravioletlight for “invisible” bar codes (i.e., bar codes that are nothuman-readable). Variations of the described features can be used and/ordifferent features can be altered, consistent with certain disclosedembodiments.

In some embodiments, for fast, efficient, and accurate scanning andprocessing, the tracking bar codes may be required to have a height ofat least ¼^(th) of an inch and an overall symbol grade of “A” measuredwith a ten millimeter aperture in the red spectral range between 630nanometers and 675 nanometers. The symbol grade of “A” can be based uponthe International Organization for Standardization (ISO) andInternational Electrotechnical Commission (IEC) standards provided inISO/IEC 15416:2000, published on Aug. 15, 2000.

Additionally, in further embodiments, the tracking bar codes may berequired to use a specific symbology, such as a Data Matrix 2-D bar codethat employs ECC200 error correction, and may require the bar code tostore a minimum amount of data (e.g. twenty bytes). In some embodiments,a 12 module by 36 module (12×36) data matrix using the ECC200 errorcorrection code can be used. The ECC200 error correction code allows forReed-Solomon error correction and twenty bytes of data over two 10×16data regions in the 12×36 data matrix that can be used for 22 datablocks, 18 error code-word blocks, and one interleaved block.

As an example, the 22 data blocks in the 12×36 data matrix can be usedto store a tracking number that includes the following information: atwo-digit Retail Channel Application Identifier; a three-digit ServiceType Code (e.g., a code representing a first class letter); asingle-digit channel identifier (e.g., an identifier representing apre-printed channel); a six-digit mailer identifier (“MID”); anine-digit tracking number (e.g., the same number as the serial numberencoded in serial bar code 220); and a single-digit modulus 10 checkdigit. As used herein, the term “digit” is broadly used to refer tonumeric characters (e.g., 0, 1, 2, etc.), alphabetic characters (e.g.,A, a, b, C, etc.) and/or symbolic characters (e.g., !, @, $, etc.) andthe like.

As further examples, additional features that can be used or requiredfor tracking bar codes can include data matrix codes that support ASCIIencodation and/or multiple encodation methods, minimal clear/quiet zonesaround the perimeter of the data matrix (e.g., four modules around thedata matrix where no text, images, or other markers should appear),minimum/maximum reflectance value, and/or symbol contrast.

The minimum/maximum reflectance value can represent a ratio between areflectance value of the darkest module within a bar code (Rdark) andthe reflectance value of the lightest module within the bar code(Rlight). For example, the minimum/maximum reflectance value can bemeasured in the red spectral range between 630 nanometers and 675nanometers, and Rdark can be required to be equal to or less than halfof Rlight (Rdark≤(0.5)Rlight).

The symbol contrast (SC) can represent the difference between thehighest reflectance value (Rmax) and the lowest reflectance value (Rmin)within the bar code, including quiet zones. For example, the symbolcontrast can be required to be greater than 40 percent (SC=Rmax−Rmin;SC≥40%) to ensure sufficient readability of the bar code. In someembodiments, a symbol contrast less than 40 percent (e.g., 20%) couldresult in lower readability and, thus, an increased likelihood ofmistakes and/or more time required to scan the bar code.

FIG. 2 sets forth examples using postal stamps and postal systems.However, the examples are not intended to be limiting and the processes,specifications, and examples described above can be implemented usingother types of delivery systems and environments and using any form ofpostage that provides a representation of payment, charge, monetaryamount, or cost for delivery. For example, the processes described abovecan be implemented using delivery processing systems of the FederalExpress corporation (FedEx™) or the United Parcel Service corporation(UPS™).

FIG. 3 is a flow diagram illustrating an example of a method of onlinepurchasing and utilization of trackable postage by a registered user,consistent with an embodiment of the invention. The process can begin in300 when a registered user purchases a postage tracking product onlinevia a website. As used herein, a postage tracking product can be atracking number (e.g., encoded in a standalone printable tracking barcode) or a postage stamp with a tracking number (e.g., a printable stampthat includes a tracking bar code).

In the embodiments discussed with regard to FIG. 3, the user can be aregistered user. For example, the user can be registered with a websitethat provides the interface for purchasing the postage tracking productand/or trackable postage. The registered user can log in with, forexample, a previously set-up account that stores information about theregistered user, such as name, address, a credit card number forbilling, a username, a password, and the like, and all purchases whilethe registered user is logged in can be associated with the user'saccount with the website.

In 310, the website can provide the registered user with the postagetracking product, which can include, for example, a postage stamp and atracking bar code corresponding to (e.g., encoded with) a trackingnumber. In some embodiments, the postage tracking product can beprovided as a printable document accessible via the website afterpurchase (e.g., a portable document format [“PDF”] file or a printablehypertext transfer protocol [“HTTP”] page). The printable document caninclude a representation of the postage stamp (e.g. a decorative image)and the tracking bar code as part of the postage stamp.

In 320, the website can associate a serial number with the user'saccount. In various embodiments, the serial number may be stored in adatabase or data structure such that it indexed to, locatable using,retrievable via, or otherwise associated with the user's account. Insome embodiments, the tracking number encoded in the tracking bar codecan be the same as or include the serial number. Accordingly, wheneverthe tracking bar code is photographed, scanned or captured andprocessed, for example, by a sorting machine or an application on asmart phone, the tracking number and the serial number can beidentified.

In 330, the registered user can attach the tracking bar code and/or thepostage stamp to a delivery item and can mail the delivery item.

In 340, on route to its final destination, the delivery item can bescanned, the tracking bar code can be identified, the tracking bar codecan be processed, and the tracking number can be extracted. In someembodiments, the delivery item can be scanned by an Intelligent MailVisibility (“IM VIS”) system at, for example, the location where theregistered user initially mailed the delivery item (e.g., a local postoffice), at an intermediate processing location, prior to final delivery(e.g., a post office local to the destination address), etc. The IM VISsystem can capture images of delivery items that pass through thesystem, perform optical character recognition (“OCR”) on the name andaddress printed on the delivery items for routing and delivery purposes,and also recognize the tracking bar code and report time, date, andlocation information in association with the tracking number from thetracking bar code.

In some implementations, prior to being scanned by the IM VIS system,the delivery item can pass through an Advanced Facer-Canceler System(“AFCS”). The AFCS is a high-speed machine that culls, properly orients,and cancels postage stamps. Accordingly, the delivery item can beproperly oriented for OCR and the postage stamp canceled prior topassing through the IM VIS system.

In further implementations, after passing through the AFCS, the deliveryitem can pass through a Mail Handling Tracking System (“MHTS”) thatmonitors the volume of mail passing through the MHTS.

In some embodiments, delivery time and date information can be estimatedand reported using an Implied Visibility (“IV”) system. An IV system canuse a global positioning system (“GPS”) and geo-fencing data from mailcarriers or delivery persons delivering the delivery item to estimatedelivery times and dates.

In 350, volume information from the MHTS and time, date, and locationand delivery estimation information from the IM VIS system and IV systemcan be sent to a Product Tracking and Reporting (“PTR”) system. The PTRcan maintain and/or transmit information from the other systems to thewebsite for reporting to the registered user.

In 360, the registered user can access a tracking interface of thewebsite while logged into the user's account. Accordingly, the trackinginterface can automatically determine any serial number(s) associatedwith the user's account.

In 370, the website can provide the registered user with trackinginformation related to the delivery item by populating the trackinginterface with information on any delivery items (including the deliveryitem from 330) associated with the serial numbers associated with theuser's account. The information that is provided can include, but is notlimited to: information describing the location of the delivery item atspecified times and dates; information describing the status of thedelivery item at specified times and dates; information describingfeatures and/or services associated with the delivery item, informationdescribing estimated delivery times and dates, and the tracking number.

FIG. 4 is a flow diagram illustrating an example of a method of onlinepurchasing and utilization of trackable postage by an unregistered user,consistent with an embodiment of the invention. The process can begin in400 when a user purchases a postage tracking product online via awebsite. The postage tracking product can be a tracking number or apostage stamp with a tracking number.

In the embodiments discussed with regard to FIG. 4, the user can be anunregistered user. For example, the user may not have set up orpreviously logged in to a user account with the website and/or may notbe currently logged into the website.

In 410, the website can provide the unregistered user with the postagetracking product, which can include, for example, a postage stamp and atracking bar code corresponding to (e.g., encoded with) a trackingnumber. In some embodiments, the postage tracking product can beprovided as a printable document accessible via the website afterpurchase (e.g., a PDF file or a printable HTTP page). The printabledocument can include a representation of the postage stamp (e.g. adecorative image) and/or the tracking bar code as part of the postagestamp.

In 420, the website can provide a serial number to the unregistereduser. In some implementations, the serial number can be provided to theunregistered user as a serial bar code that includes the serial number.In additional implementations, the serial number or serial bar code canbe included with the printable document provided to the unregistereduser. In further implementations, the serial number or serial bar codecan be provided separate from the printable document (e.g. on aconfirmation page or other web browser display).

In some embodiments, the tracking number encoded in the tracking barcode can be the same as or include the serial number. Accordingly,whenever the tracking bar code is photographed, scanned or captured andprocessed, for example, by a sorting machine or an application on asmart phone, the tracking number and the serial number can beidentified.

In 430, the unregistered user can attach the tracking bar code and/orthe postage stamp to a delivery item and can mail the delivery item.

In 440, on route to its final destination, the delivery item can bescanned, the tracking bar code can be identified, the tracking bar codecan be processed, and the tracking number can be extracted. In someembodiments, the delivery item can be scanned by an IM VIS system at,for example, the location where the unregistered user initially mailedthe delivery item (e.g., a local post office), at an intermediateprocessing location, prior to delivery (e.g., a post office local to thedestination address), etc. The IM VIS system can capture images ofdelivery items that pass through the system, perform OCR on the name andaddress printed on the delivery items for routing and delivery purposes,and also recognize the tracking bar code and report time, date, andlocation information in association with the tracking number from thetracking bar code.

In some implementations, prior to being scanned by the IM VIS system,the delivery item can pass through an AFCS. Accordingly, the deliveryitem can be properly oriented for OCR and the postage stamp canceledprior to passing through the IM VIS system.

In further implementations, after passing through the AFCS, the deliveryitem can pass through a MHTS that monitors the volume of mail passingthrough the MHTS.

In some embodiments, delivery time and date information can be estimatedand reported using an IV system. An IV system can use GPS andgeo-fencing data from mail carriers or delivery persons delivering thedelivery item to estimate delivery times and dates.

In 450, volume information from the MHTS and time, date, and locationand delivery estimation information from the IM VIS system and IV systemcan be sent to a PTR system. The PTR can maintain and/or transmitinformation from the other systems to the website for reporting to theunregistered user.

In 460, the unregistered user can access a tracking interface of thewebsite (e.g. a webpage interface accessible via a personal computer ora mobile device). In some embodiments, the unregistered user can use thewebsite to find and see tracking information for the delivery item bymanually entering the serial number into the tracking interface.However, serial numbers may be difficult to remember and mistakes can bemade in either recording the serial number or entering the serial numberinto the interface. Accordingly, in some embodiments, the unregistereduser can enter the serial number into the tracking interface by scanningthe serial bar code that the unregistered user obtained (e.g., printedout) at 420 with, for example, a camera of a mobile device, such as asmart phone or tablet computer. The mobile device can include anapplication that is configured to process bar codes and display theserial number contained therein, which the unregistered user can typein, and/or an application that is associated with or obtained via thewebsite, and that can process the serial bar code, navigate the user tothe tracking interface (e.g., via a browser application), and/orautomatically enter the serial number into the tracking interface.

In 470, the website can provide the unregistered user with trackinginformation related to the delivery item by populating the trackinginterface with information on any delivery items (including the deliveryitem from 430) associated with the serial number entered in 460. Theinformation that is provided can include, but is not limited to:information describing the location of the delivery item at specifiedtimes and dates; information describing the status of the delivery itemat specified times and dates; information describing features and/orservices associated with the delivery item, information describingestimated delivery times, and the tracking number.

FIG. 5 is a flow diagram illustrating an example of a method of in-storepurchasing and utilization of trackable postage, consistent with anembodiment of the invention. The process can begin in 500 when a userpurchases a postage tracking product at a store (e.g. a postal store).The postage tracking product can be a tracking number or a postage stampwith a tracking number. In some embodiments, the postage trackingproduct can be provided by an entity that operates the postal store(e.g. a postal service) or a third-party entity that provides postagetracking products for retail sale. In embodiments where a third-partyprovides the postage tracking products, the third-party can also providea file, such as a computer file, to the postal service that identifiestracking numbers and serial numbers associated with the tracking numbers(if different). In some embodiments, the file can be in a proprietaryformat of the postal service, the file can be uploaded by the postalservice to the mail processing service, and the associations betweentracking numbers and serial numbers (if different) can be stored in, forexample, a central database, allowing the postage tracking products tobe tracked by the delivery processing system.

In 510, the user can be provided with the postage tracking product,which can include, for example, a postage stamp and a tracking bar codecorresponding to (e.g., encoded with) a tracking number. In someembodiments, the postage tracking product can be provided as a bookletof multiple stamps and/or multiple tracking bar codes.

In 520, the user can be provided with a serial number and/or serial barcode, for example, as part of the postage tracking product. In someembodiments, the tracking number encoded in the tracking bar code can bethe same as or include the serial number. Accordingly, whenever thetracking bar code is scanned and processed, the serial number and thetracking number can be identified.

In 530, the tracking bar code and/or the postage stamp can be attachedto a delivery item, and the delivery item can be mailed.

In 540, on route to its final destination, the delivery item can bescanned, the tracking bar code can be identified, the tracking bar codecan be processed, and the tracking number can be extracted. In someembodiments, the delivery item can be scanned by an IM VIS system at,for example, the location where the user initially mailed the deliveryitem (e.g., a local post office), at an intermediate processinglocation, prior to final delivery (e.g., a post office local to thedestination address), etc. The IM VIS system can capture images ofdelivery items that pass through the system, perform OCR on the name andaddress printed on the delivery items for routing and delivery purposes,and also recognize the tracking bar code and report time, date, andlocation information in association with the tracking number from thetracking bar code.

In some implementations, prior to being scanned by the IM VIS system,the delivery item can pass through an AFCS. Accordingly, the deliveryitem can be properly oriented for OCR and the postage stamp canceledprior to passing through the IM VIS system.

In further implementations, after passing through the AFCS, the deliveryitem can pass through an MHTS that the monitors volume of mail passingthrough the MHTS.

In some embodiments, delivery time and date information can be estimatedand reported using an IV system. An IV system can use GPS andgeo-fencing data from mail carriers delivering the delivery item toestimate delivery times and dates.

In 550, volume information from the MHTS and time, date, and locationand delivery estimation information from the IM VIS system and IV systemcan be sent to a PTR system. The PTR can maintain and/or transmitinformation from the other systems to a website for reporting to theuser.

In 560, the user can access a tracking interface of the website (e.g. awebpage interface accessible via a personal computer or a mobiledevice). In some embodiments, the user can use the website to find andsee tracking information for the delivery item by manually entering theserial number into the tracking interface. In other embodiments, theuser can enter the serial number into the tracking interface by scanningthe serial bar code that the user obtained at 520 with, for example, acamera of a mobile device, such as a smart phone or tablet computer. Themobile device can include an application that is configured to processbar codes and display the serial number contained therein, which theuser can type in, and/or an application that is associated with orobtained via the website, and that can process the serial bar code,navigate the user to the tracking interface (e.g., via a browserapplication), and automatically enter the serial number into thetracking interface.

In 570, the website can provide the user with tracking informationrelated to the delivery item by populating the tracking interface withinformation on any delivery items (including the delivery item from 530)associated with the serial number entered in 560. The information thatis provided can include, but is not limited to: information describingthe location of the delivery item at specified times and dates;information describing the status of the delivery item at specifiedtimes and dates; information describing features and/or servicesassociated with the delivery item, information describing estimateddelivery times and dates, and the tracking number.

FIGS. 3-5 set forth examples using postal stamps and postal systems.However, the examples are not intended to be limiting and the processesand examples described above can be implemented using other types ofdelivery systems and environments and using any form of postage thatprovides a representation of payment, charge, monetary amount, or costfor delivery. For example, the processes described above can beimplemented using delivery processing systems of the Federal Expresscorporation (FedEx™) or the United Parcel Service corporation (UPS™).

FIG. 6 is a diagram illustrating an example of an Internet-baseddelivery tracking interface for a trackable postage product, consistentwith an embodiment of the invention. A webpage 600 can represent atracking interface of a website, as described above.

In particular, the webpage 600 can be a tracking interface that receivesone or more serial numbers and provides tracking information associatedwith the one or more serial numbers. For example, tracking informationcan be provided in a webpage section 610 of the webpage 600. Thetracking information can include, but is not limited to: locationinformation at specified times and dates; status information atspecified times and dates; features and/or services associated with thedelivery item, estimated delivery times and dates, and the trackingnumber.

The webpage 600 can be accessible to a user via a personal computer or amobile device. In some embodiments, the user can enter the serial numbermanually into the webpage 600 or, in further embodiments, the serialnumber can be entered automatically by an application (e.g. a mailtracking application on the user's mobile device) by photographing,scanning, or otherwise capturing and interpreting a serial bar code. Instill further embodiments, the webpage 600 can be integrated with and/orviewable through a mail tracking application on the user's mobiledevice, the mail tracking application can automatically navigate theuser's mobile device (e.g., via a browser application) to the webpage600 based on a domain name or IP address embedded in the serial barcode, and/or the mail tracking application can automatically enter theserial number into the tracking interface.

FIG. 6 sets forth examples using postal stamps and postal systems.However, the examples are not intended to be limiting and the processesand examples described above can be implemented using other types ofdelivery systems and environments and using any form of postage thatprovides a representation of payment, charge, monetary amount, or costfor delivery. For example, the processes described above can beimplemented using delivery processing systems of the Federal Expresscorporation (FedEx™) or the United Parcel Service corporation (UPS™).

FIG. 7 is a diagram illustrating an example of a computing system fortracking delivery items, consistent with certain disclosed embodiments.In some embodiments, the computing system can represent a personalcomputer of a user or a mobile device of a user. In further embodiments,the computing system can represent, for example, a specialized computersystem configured to be a server for hosting the tracking webpage and/orthe associated website, a specialized computer system of anadministrator of the website, a specialized mail processing computersystem, etc.

A computer system 700 can include a computer 701 that may include aprocessor 710, a memory 720, a storage 730, and input/output (I/O)devices (not pictured). The computer 701 may be implemented in variousways. For example, the computer 701 may be a general purpose computer, aserver or other type of a specialized computer, or any other appropriatecomputing device. The computer 701 may be standalone, or may be part ofa subsystem, which may, in turn, be part of a larger system.

The processor 710 may include one or more known processing devices, suchas a microprocessor from the Intel Core™ family manufactured by Intel™,the Phenom™ family manufactured by AMD™, or any of various processorsmanufactured by Sun Microsystems. The memory 720 may include one or morestorage devices configured to store information used by the processor710 to perform certain functions related to disclosed embodiments. Thestorage 730 may include a volatile or non-volatile, magnetic,semiconductor, tape, optical, removable, non-removable, or other type ofcomputer-readable medium used as a storage device.

In one embodiment, the memory 720 may include one or more programs orsubprograms that may be loaded from the storage 730 or elsewhere that,when executed by the computer 701, perform various procedures,operations, or processes consistent with disclosed embodiments. Forexample, the memory 720 may include a trackable postage program 725 forproviding postage, tracking numbers, and serial numbers, trackingpostage in transit, providing tracking information to a user, etc. Thememory 720 may also include other programs that perform other functionsand processes, such as programs that provide communication support,Internet access, etc. The trackable postage program 725 may be embodiedas a single program, or alternatively, may include multiple sub-programson one or more devices that, when executed, operate together to performthe function of the trackable postage program 725 according to disclosedembodiments.

The computer 701 may communicate over a link 745 with a network 740. Forexample, the link 745 may be a direct communication link, a LAN, a WAN,or other suitable connection. The network 740 may include the internet,as well as other systems.

The computer 701 may include one or more I/O devices that allow data tobe received and/or transmitted by the computer 701. I/O devices may alsoinclude one or more digital and/or analog communication input/outputdevices that allow the computer 701 to communicate with other machinesand devices. I/O devices may also include input devices such as akeyboard or a mouse, and may include output devices such as a display ora printer.

While the teachings have been described with reference to the examplesof embodiments, those skilled in the art will be able to make variousmodifications to the described embodiments without departing from thetrue spirit and scope. The terms and descriptions used herein are setforth by way of illustration only and are not meant as limitations. Inparticular, although the method has been described in a specific orderof steps, the steps of the method may be performed in a different orderthan illustrated, or may be performed simultaneously. Furthermore, tothe extent that the terms “including”, “includes”, “having”, “has”,“with”, or variants thereof are used in either the detailed descriptionand the claims, such terms are intended to be inclusive in a mannersimilar to the term “comprising.” As used herein, the term “one or moreof” with respect to a listing of items such as, for example, A and B,means A alone, B alone, or A and B. Those skilled in the art willrecognize that these and other variations are possible within the spiritand scope as defined in the following claims and their equivalents.

What is claimed is:
 1. A method used by an application on a user devicefor tracking a delivery item that includes a tracking number, the methodcomprising: extracting, by the application and from a serial barcodeassociated with the tracking number, a serial number and an addressspecifying a website associated with tracking the delivery item;automatically navigating to the website; automatically entering, by theapplication, the serial number into the website; receiving, from thewebsite, information indicating the location and information describingfeatures or services associated with the delivery item based on theserial number that was automatically entered; and displaying, on theuser device, the information indicating the location and the informationdescribing features or services associated with the delivery item;whereby the website provides the information indicating the location andthe information describing features or services associated with thedelivery item based on the tracking number that is attached to thedeliver item and that is associated with the serial number.